]> dgit.raspbian.org Git - gnome-shell.git/commit
grabHelper: Use Clutter.grab() underneath
authorCarlos Garnacho <carlosg@gnome.org>
Wed, 17 Nov 2021 23:56:44 +0000 (00:56 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Sat, 29 Jan 2022 00:16:30 +0000 (01:16 +0100)
commit0f315a63f35af17cda05159b8a8ada70141f33b8
tree70e8818222bb1ea61b40d672a85c59b72ea6c712
parent3a77d78b424b46817fa6d3c64658ffde0339cb62
grabHelper: Use Clutter.grab() underneath

This is subject to further possible simplifications. Use Clutter.grab
to redirect input and focus, a fundamental difference here is that
we do redirect input to the topmost owner of the grabhelper stack,
instead of the stage. This is better behaved with the presence of
other grabs, at the cost of some behavioral changes.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2045>
js/ui/grabHelper.js